inguinal nodes - İngilizce Eş Anlamlılar Sözlük